large and ramshackle house - Francés Inglés Diccionario